public embarrassment - İngilizce Eş Anlamlılar Sözlük